.clearfix:after{
clear:both;
content:".";
height:0;
display:block;
visibility:hidden;
}
*html{height:1%}

dl,dt,dd{padding:0;margin:0;}
.mb10{margin-bottom:10px;}
#jmtop{background:#F7F7F7;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;height:23px;}
.jmbar{color:#666;height:23px;line-height:23px;/* overflow:hidden; */}
.jmbar_left { height:23px; line-height:23px; overflow:hidden}
.jmbar_left em{color:#ccc;padding-right:5px; float: left; display:block; line-height:23px; height:23px;}
.jmbar_left a{padding-right:15px;line-height:23px; float:left; display:block; height:23px;}
.jmbar_right{position:relative; height:23px; z-index:10000001;}
.jmbar_right a{padding:0 5px;line-height:23px;float:left; display:block; height:23px; overflow:hidden}
.jmbar_left .icon_mobile{display:inline-block;background:url("img/css-sprite.png") no-repeat 0px 3px;width:10px;height:23px;vertical-align:middle;margin-right:5px; line-height:23px;}
.jmbar_right .site-btn-qqlog{text-indent:-9999px;display:inline-block;background:url("img/css-sprite.png") no-repeat -25px 0;width:50px;height:16px;vertical-align:text-bottom;float:left;margin-top:3px;}
#icon-app,#icon-sina,#icon-tqq{display:inline-block;width:16px;height:16px;float:left;text-indent:-9999px;margin-top:3px;padding-right:2px;}
#icon-app{background:url("img/css-sprite.png") no-repeat -30px -20px;}
#icon-sina{background:url("img/css-sprite.png") no-repeat -30px -40px;}
#icon-tqq{background:url("img/css-sprite.png") no-repeat -30px -60px;}
#barcode{ position:absolute; height:230px; width:180px; border:2px solid #ccc; background:#fff; z-index:999; top:37px; left:38px;}
#barcode .bd{ padding:10px; position:relative}
#barcode .arrow_inner_b{ position:absolute; left:88px; top:-21px; font-size:24px; color:#ccc; _top:-12px;_left:100px; }
#barcode .arrow_inner_w{ position:absolute; left:88px; top:-18px; font-size:24px; color:#fff; _top:-10px;_left:100px;}

.mainNav{margin:10px 0; */height:50px;}
.mainNav_mod{float:left;border-right:1px solid #e2e2e2;padding:0 15px; display:block; list-style:none;}
.mainNav_mod dl{display:block;font:12px "microsoft Yahei";color:#333;}
.mainNav_mod dl dt{float:left;margin-right:8px;}
/* .mainNav_mod dl dt{width:30px;} */
.mainNav_mod dl dd{float:left;}
.mainNav_mod dl dt a{font-family:"Microsoft YaHei"; line-height:17px;}
.mainNav_mod dl dd a{padding-right:6px;font-family:"Microsoft YaHei";white-space:nowrap;color:#333;}
.mainNav_mod dl dt a{font-weight:700;color:#282828;}
.hot_icon{position:relative;}
.hot_icon em{display:inline-block;position:absolute;top:-6px;left:21px;background:url("../images/hot_icon.jpg") no-repeat 0 0;width:15px;height:12px;}
.mainNav .last{border-right:none;}
.sub-logo{margin-top:15px;}
.sub-logo h1,.sub-logo a span{display:block;font:22px/22px "Microsoft YaHei";color:#333;margin-bottom:10px;padding-left:10px;height:26px;border-left:1px solid #ccc;}
.sub-logo h1:hover{color:#F60;}
.sub-logo span a{font:12px "Microsoft YaHei";}
.search_area{width:490px;height:36px;margin-top:15px;}
.search_txt{background:url("img/css-sprite.png") no-repeat -25px -100px;height:32px;font:14px/34px "Microsoft YaHei";color:#666;text-indent:25px;width:406px;color:#666;border:2px solid #e1e1e1;border-right:none;}
.search_btn{width:80px;height:36px;background:#d51216;text-align:center;color:#fff;font:14px/36px "Microsoft YaHei";cursor:pointer;}
.search_list a{display:inline-block;padding-right:10px;line-height:26px;}
.highlight1{color:#ff6600;}
#nav{height:40px;background:#D51216;padding:0 20px;}
#nav a{font:14px/40px "Microsoft Yahei";color:#fff;position:relative;}
#nav a.current em{display:block;background:url("../images/nav_a_current.jpg") no-repeat 0 0;width:10px;height:10px;
position:absolute;bottom:-13px;left:23px;_bottom:0px;
}
#nav .nav_left a{font-weight:700;padding-right:6px;font-family:"SimSun";}
#nav .nav_right a{display:inline-block;padding-left:20px;line-height:40px;font-family:"simsun";}
#nav .nav_right em{display:inline-block;background:url("img/nav_right_em.jpg") no-repeat 0 0;width:7px;height:40px;vertical-align:top;}

#header{ height:80px;margin-bottom:10px;}
/*ҳ����ʽ*/
#footer-v1 { text-align: center; width: 952px; margin: 0 auto; padding: 8px 4px 0; color: #333 }
#footer-v1 a:link, #footer-v1 a:visited { color: #333 }
#footer-v1 a:hover, #footer-v1 a:active { color: #DD0010!important }
#footer-v1 .footer-container { padding: 8px 0 12px 0 }
#footer-v1 ul, #footer-v1 li, #footer-v1 dt, #footer-v1 dd { display: inline; color: #999 }
#footer-v1 .footer-jm-pages, #footer-v1 .footer-jm-group, #footer-v1 .net-admission, #footer-v1 .footer-jm-copyright, #footer-v1 .footer-jm-certs { padding-bottom: 6px }
#footer-v1 .footer-jm-certs { padding-top: 6px; width: 550px; margin: 0 auto }
#footer-v1 .footer-net-ic { top: 0; left: 246px; background-position: 0 0 }
#footer-v1 .footer-net-ic a { display: inline-block; width: 52px; height: 62px; overflow: hidden; line-height: 186px }
#footer-v1 .net-admission li { color: #333 }
#footer-v1 img{display:inline;}